{% extends "special_menu.html" %} {% load i18n %} {% block content %}

{% trans '实时监控' %}

{% trans '人员编号' %} {% trans '打卡时间' %} {% trans '考勤状态' %} {% trans '验证方式' %} {% trans 'Work Code' %} {% trans '设备名称' %} {% trans '设备序列号' %} {% trans '区域名称' %}
{% endblock %} {% block getdatalist %} {% endblock %} {% block addjs %} var eventClientId = "eventData" + new Date().getTime(); function RenderFont(data){ if(data){ var content = ""; for(var i=0; i < data.length; i++){ var r = data[i]; content +='' +'' +' '+r.pin+'' +' '+r.checktime+'' +' '+r.checktype+'' +' '+gettext(r.verifycode)+'' +' '+r.workcode+'' +' '+r.device_name+'' +' '+r.sn+'' +' '+r.area+'' +''; } $("#rt_content tr:eq(0)").after(content); } }; function GetMonitorData(url){ $.ajax({ url:url, type:"Get", dataType:"json", async: true, success: function(data){ RenderFont(data); window.setTimeout('Refresh()', 1500) }, error: function(){ window.setTimeout('Refresh()', 1500) }, complete: function (XHR, TS) { XHR = null; } }); }; function Refresh(){ $("#id_page_load").remove(); if($("#rt_content tr").length > 50){ $("#rt_content tr:gt(50)").remove(); } var url = '/{{request.surl}}iclock/fetch_monitor_data/?eventClientId='+eventClientId; GetMonitorData(url); } window.setTimeout('Refresh()', 1000);//第一次刷新等1s执行刷新函数 {% endblock %}